package hcn.protocol.base.hisPlateform;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * Created by ChenJij on 2021/3/3.
 */
@XmlRootElement(name = "ClpInfo")
public class BaseHisPlateformClpInfoXmlRequest {
    //业务系统业务ID,必填
    private String businessID;
    //业务系统业务ID,循环节点中主键
    private String businessCircleID;
    //业务系统业务ID,多主键使用
    private String businessCompsiteID;
    //门诊号码,必填
    private String clinicId;
    //住院号码,必填
    private String hospizationId;
    //流程编码,必填
    private String flowCode;
    //流程名称，必填
    private String flowName;
    //节点编码，必填
    private String operateTypeCode;
    //节点名称，必填
    private String operateTypeName;
    //操作员工号，必填
    private String operatorCode;
    //操作员姓名，必填
    private String operatorName;
    //操作科室代码，必填
    private String operateDeptCode;
    //操作科室姓名
    private String operateDeptName;
    //操作日期时间
    private String operateDateTime;
    //业务中拆分的分组id如输血中的样本号
    private String groupId;
    //业务中拆分的分组名称如输血中的样本名称
    private String groupName;
    //备注信息
    private String operateComments;

    @XmlElement(name = "BusinessID")
    public String getBusinessID() {
        return businessID;
    }

    public void setBusinessID(String businessID) {
        this.businessID = businessID;
    }

    @XmlElement(name = "BusinessCircleID")
    public String getBusinessCircleID() {
        return businessCircleID;
    }

    public void setBusinessCircleID(String businessCircleID) {
        this.businessCircleID = businessCircleID;
    }

    @XmlElement(name = "BusinessCompsiteID")
    public String getBusinessCompsiteID() {
        return businessCompsiteID;
    }

    public void setBusinessCompsiteID(String businessCompsiteID) {
        this.businessCompsiteID = businessCompsiteID;
    }

    @XmlElement(name = "FlowCode")
    public String getFlowCode() {
        return flowCode;
    }

    public void setFlowCode(String flowCode) {
        this.flowCode = flowCode;
    }

    @XmlElement(name = "FlowName")
    public String getFlowName() {
        return flowName;
    }

    public void setFlowName(String flowName) {
        this.flowName = flowName;
    }

    @XmlElement(name = "OperateTypeCode")
    public String getOperateTypeCode() {
        return operateTypeCode;
    }

    public void setOperateTypeCode(String operateTypeCode) {
        this.operateTypeCode = operateTypeCode;
    }

    @XmlElement(name = "OperateTypeName")
    public String getOperateTypeName() {
        return operateTypeName;
    }

    public void setOperateTypeName(String operateTypeName) {
        this.operateTypeName = operateTypeName;
    }

    @XmlElement(name = "OperatorCode")
    public String getOperatorCode() {
        return operatorCode;
    }

    public void setOperatorCode(String operatorCode) {
        this.operatorCode = operatorCode;
    }

    @XmlElement(name = "OperateDeptName")
    public String getOperateDeptName() {
        return operateDeptName;
    }

    public void setOperateDeptName(String operateDeptName) {
        this.operateDeptName = operateDeptName;
    }

    @XmlElement(name = "OperateDateTime")
    public String getOperateDateTime() {
        return operateDateTime;
    }

    public void setOperateDateTime(String operateDateTime) {
        this.operateDateTime = operateDateTime;
    }

    @XmlElement(name = "GroupId")
    public String getGroupId() {
        return groupId;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    @XmlElement(name = "GroupName")
    public String getGroupName() {
        return groupName;
    }

    public void setGroupName(String groupName) {
        this.groupName = groupName;
    }

    @XmlElement(name = "OperateComments")
    public String getOperateComments() {
        return operateComments;
    }

    public void setOperateComments(String operateComments) {
        this.operateComments = operateComments;
    }

    @XmlElement(name = "OperatorName")
    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }

    @XmlElement(name = "OperateDeptCode")
    public String getOperateDeptCode() {
        return operateDeptCode;
    }

    public void setOperateDeptCode(String operateDeptCode) {
        this.operateDeptCode = operateDeptCode;
    }

    @XmlElement(name = "ClinicId")
    public String getClinicId() {
        return clinicId;
    }

    public void setClinicId(String clinicId) {
        this.clinicId = clinicId;
    }

    @XmlElement(name = "HospizationId")
    public String getHospizationId() {
        return hospizationId;
    }

    public void setHospizationId(String hospizationId) {
        this.hospizationId = hospizationId;
    }
}